#include <stdio.h>
#include <unistd.h>
#include <sys/types.h>

int main() {
    int i = 0;
    pid_t id = fork();
    if(id == 0) {
        printf("我是子进程，i = %d，&i = %p\n", i, &i);
    }
    else if(id > 0) {
        printf("我是父进程，i = %d，&i = %p\n", i, &i);
    }
    if(id == 0) {
        printf("我是子进程，i = %d，&i = %p\n", ++i, &i);
    }
    else if(id > 0) {
        ++i;
        printf("我是父进程，i = %d，&i = %p\n", ++i, &i);
    }
    printf("&i = %p\n", &i);
    sleep(1);
    return 0;
}
